body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,div{
   padding:0;
    margin:0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    box-sizing: border-box;
}
body{
    background:#ccc;
}
ul{
    list-style: none;
}
a{
    text-decoration: none;
}
.clearfix::after{
    content:"";
    display:block;
    height:0;
    line-height:0;
    clear: both;
    visibility: hidden;
}
.l_left{
    float:left;
}
.r_right{
    float:right;
}
.container{
    min-width:1200px;
    margin:0 auto;
    background: #1C335C;
    padding:0 50px;
    color:#fff;
}